/////////////////////////////////////////////////////////////////////////////
//
// (c) 2007 BinaryComponents Ltd.  All Rights Reserved.
//
// http://www.binarycomponents.com/
//
/////////////////////////////////////////////////////////////////////////////

using System;
using System.Drawing;
using System.Windows.Forms;
using SuperListEx.Helper;
using SuperListEx.Utility.Assemblies;
using SuperListEx.Utility.Collections;

namespace SuperListEx.Sections
{
    public abstract class OptionsToolbarSection : Section
    {
        protected OptionsToolbarSection(ListControl listControl)
            : base(listControl)
        {
        }

        public abstract int IdealWidth
        {
            get;
        }

        public abstract int MinimumWidth
        {
            get;
        }

        public abstract bool Visible
        {
            get;
            set;
        }
    }    
}